# -*- coding:utf-8 -*-
# Author:Ami
# 服务器端
import socket

oserver = socket.socket()
oserver.bind(('localhost', 6969))  # 绑定监听的端口
oserver.listen(5)  # 监听 可以挂起多少个链接
print("我要开始等电话了")
while True:
    # conn 客户端连过来，服务器端为其生成的一个实例，addr地址
    conn, addr = oserver.accept()  # 等电话打进来
    print(conn, addr)
    print("电话来了")
    count = 0
    while True:
        data = conn.recv(1024)
        print("recv:", data)
        if not data:
            print("挂电话了")
            break
        conn.send(data.upper())
        count += 1
        if count > 10: break
oserver.close()
